Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 THE GREEN Terraced £204,000 14 Sep 2018
71 THE GREEN Semi-Detached £37,500 10 Feb 1998
72 THE GREEN Semi-Detached £247,500 10 Jul 2023